Assessing software integrity of virtual appliances through software whitelists: Is it any good?

نویسندگان

  • Jun Ho Huh
  • Mirko Montanari
  • Derek Dagit
  • Rakesh B. Bobba
  • Dong Wook Kim
  • Roy H Campbell
  • Yoonjoo Choi
چکیده

Virtual appliances (VAs) are ready-to-use virtual machine images that are configured for specific purposes in Infrastructure-as-a-Service (IaaS) clouds. This paper evaluates the integrity of software packages installed on realworld VAs through the use of a software whitelist-based framework. Analysis of 151 Amazon VAs using this framework shows that there is significant variance in the software integrity across VAs and that about 9% of real-world VAs have significant numbers of software packages that contain unknown files, making them potentially untrusted. Virus scanners flagged just half of the VAs in that 9% as malicious, though, demonstrating that virus scanning alone is not sufficient to help users select a trustable VA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Virtual Appliances for Deploying and Maintaining Software

This paper attempts to address the complexity of system administration by making the labor of applying software updates independent of the number of computers on which the software is run. Complete networks of machines are packaged up as data; we refer to them as virtual appliances. The publisher of an appliance controls the software installed on the appliance, from the operating system to the ...

متن کامل

An Efficient Architecture for Dynamic Customization and Provisioning of Virtual Appliance in Cloud Environment

Cloud computing is a business model which provides an easier management of computing resources. Cloud users can request virtual machine and install additional softwares and configure them if needed. However, user can also request virtual appliance which provides a better solution to deploy application in much faster time, as it is ready-built image of operating system with necessary softwares i...

متن کامل

Batch-oriented software appliances

This paper presents AppPot, a system for creating Linux software appliances. AppPot can be run as a regular batch or grid job and executed in user space, and requires no special virtualization support in the infrastructure. The main design goal of AppPot is to bring the benefits of a virtualization-based IaaS cloud to existing batch-oriented computing infrastructures. In particular, AppPot addr...

متن کامل

A Metamodel for Distributed Ensembles of Virtual Appliances

We present our work on modeling distributed ensembles of virtual appliances (DEVAs) on Infrastructure as a Service (IaaS) clouds. Designing solutions on IaaS providers require a good understanding of the underlying details such as the software installation or the network configuration. We propose the use of DEVAs, a modeling approach built on top of the notion of virtual appliances, that allows...

متن کامل

Performance Evaluation of Virtual Appliances

Virtualization technology has become standard in many computing environments. Independent Software Vendors (ISVs) are now using virtual machines to deliver multiple software appliances. However, the performance of these appliances when run on virtualized platforms is not well understood. In this paper, we present a performance evaluation framework for virtualized appliances. We are using the Xe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013